//
//  HMStatus.swift
//  WeiboTT
//
//  Created by 王嘉涛 on 2016/11/16.
//  Copyright © 2016年 王嘉涛. All rights reserved.
//

import UIKit
import YYModel

class HMStatus: NSObject, YYModel {
    
    // 微博创建时间
    var created_at : String?
    
    // id数据,在32位上的话会被截断
    var id : Int64 = 0
    
    // 微博信息内容
    var text : String?
    
    // 微博来源
    var source : String?
    
    // 微博作者
    var user : HMUser?
    
    // 配图视图的模型数组
    var pic_urls : [HMPictureInfo]?
    
    var retweeted_status: HMStatus?

    // YYModel不能够直接映射容器的存放的具体类型
    // 程序员需要告诉容器中应该存放什么类型模型数据
    // class 表示声明类方法
    static func modelContainerPropertyGenericClass() -> [String : Any]? {
        return ["pic_urls" : HMPictureInfo.self]
        
    }
}
